stone landmark - Turkish English Dictionary